Developing Toward an SLA: Establishing a Test Plan
نویسنده
چکیده
The previous installments of this series discussed several facets of evaluating a Service Level Agreement (SLA). In [Wil10b], we examined the variation of the response times across transaction types. This was a notional analysis since the data were designed specifically to illustrate the points. In [Wil10a], we looked at the variation in average response time due to the load. The different types of load correspond to different parts of the SLA evaluation period. We also took a real transaction and analyzed its response time distribution. In [Wil11a], we considered how transaction performance varies due to the data referenced by the transaction. We highlighted that the results for the performance test are likely to be influenced by the data chosen for the test. This aspect is complicated by the growth of the user base and the database over the operations lifecycle. In [Wil11b], we considered how user load varies during the SLA evaluation period and the operations lifecycle. We observed that there was a load difference between a mixed system and a closed one. In this installment, we are going to bring all of these concepts together into a plan that can control both the risk of system performance and its cost. The plan has options that the responsible decision-maker will have to consider in conjunction with the myriad of other system development and maintenance issues. Work avoided in the development phase increases the dangers associated with poor design in the maintenance (or operations) phase. This is a conscious choice.
منابع مشابه
Developing Toward an SLA: Understanding Data Complexity
A Service Level Agreement (SLA) is a business operations concept that is sometimes inappropriately applied to engineering development. When an SLA is not converted to engineering requirements, development occurs blindly and testing is probably done against some of the values specified in the SLA. The result is higher risk and higher cost. This paper illustrates some concepts concerning data com...
متن کاملDeveloping Toward an SLA: Understanding the Testing Interval
A Service Level Agreement (SLA) is a business operations concept that is sometimes inappropriately applied to engineering development. When an SLA is not converted to engineering requirements, development occurs blindly, and testing is probably done against some of the values specified in the SLA. The result is higher risk and higher cost. This paper illustrates some fundamental aspects of the ...
متن کاملEstablishing an Argument-Based Validity Approach for a Low-Stake Test of Collocational Behavior
Most of the validation studies conducted across varying test application contexts are usually framed within the traditional conceptualization of validity and therefore lack a comprehensive framework to focus on test score interpretations and test score use. This study aimed at developing and validating a collocational behavior test (CBT), drawing on Kane's argument-based approach to validity. F...
متن کاملDefinição de SLA para Processos de Testes de Software. Um Estudo de Caso em Unidade de Teste de Integração de Sistemas
The IT (Information Technology) areas demand trustworthy mechanisms to certify generated products quality and delivery to internal or external clients. Although the spread of improvement models related to software process like CMM, ISO15504, ISO-12205, IDEAL, in some cases a major commitment with results is desirable. At this way an approach to establish Service Level Agreements (SLA) can be us...
متن کاملToward SLA-constrained service composition: An approach based on a fuzzy linguistic preference model and an evolutionary algorithm
In a market-oriented service computing environment, both back-end SLA (service level agreement) offers and front-end SLA requirements should be considered when performing service composition. In this paper, we address the optimization problem of SLA-constrained service composition and focus on the following issues: the difficulties related to preference definition and to weight assignment, the ...
متن کامل